Bentley OpenFlows HAMMER CONNECT Edition 帮助

导入和导出简化器设置

使用简化器的导入/导出功能,可以保存和恢复简化设置。此功能允许用户保留所有简化设置,并随后根据需要在同一或其他计算机上使用。

除保存简化器操作和批量运行设置外,受保护的组件信息也会一并保存。理想情况下,这些信息应当只储存在与之相关的模型中,因为它只对该模型有意义,但这种限制会阻止在不同的水力模型或用户间共享简化器设置。而如果允许将受保护组件信息保存在与原始模型分开的单独文件中,从而在不同的用户之间共享,也需要注意,因为在导入使用另一个模型创建的 .SKE 文件时,受保护组件信息也会导入新建模型的上下文中,而这是没有任何意义的。

不过,用户导入使用同一原始模型或与原始模型密切相关的的模型创建的简化器 .SKE 文件时,受保护的组件信息也可能有效,因为受保护组件信息是通过记录 GEMS 数据库中的组件 GEMS ID 储存在 .SKE 文件中。对于相同或密切相关的模型,同样的管道和节点仍然会有同样的 GEMS ID,因此将得到适当的保护。

对于导入文件,受保护组件行为得不到保证,因为当从模型中删除的组件先前被标记为受保护组件并且按顺序发生以下三件事时,可能会出现一个潜在的问题:

  1. 建模组件(管道、节点)已从模型中删除。
  2. 模型数据库被压缩(从而为新建组件提供已删除组件的 ID)。
  3. 压缩后,向模型中添加了新建组件(管道、节点),并且添加的组件很可能使用先前删除组件的 ID。

从以上步骤可以看出,新建管道或节点组件的 ID 可能与先前删除的受保护组件相同,从而导致新建组件在不应受到保护的情况下受到保护而不被简化。

尽管上述受保护组件行为在本质上较为保守,但建议用户在导入 .SKE 文件后检查受保护组件信息,以确保符合预期的简化目的。

注释: 强烈建议用户在导入使用不同模型创建的 .SKE 文件时,检查受保护组件的设置。